package dataservice.financialdataservice;

import java.util.ArrayList;

import po.*;
import utility.TimePeriod;

public interface MoneyDataService {

	public boolean addPay(PayPO po);

	public boolean addReceive(ReceivePO po);

	public PayPO findPay(String id);
	
	public ReceivePO findReceive(String id);

	public ArrayList<PayPO> mutipleConditionFindPay(TimePeriod period, ClientPO client,UserPO user);
	
	public ArrayList<ReceivePO> mutipleConditionFindReceive(TimePeriod period, ClientPO client,UserPO user);
	
	public void init();

	public void finish();
}
